/**
 * @(#)RetentExecLogVo.java 2017年11月28日
 * Copyright(C) 2017 ZHEXIN IT CO.,LTD. All rights reserved.
 */
package org.jsbd.boss.domian.channel;

import org.jsbd.boss.common.DataGridModel;

/**
 * 留存执行次数统计
 * 
 * @author <a href="mailto:xupengcheng@zhexinit.com" >徐鹏程</a>
 * @version 1.0.0
 */
public class RetentExecLogVo extends DataGridModel {

	/**
	 * serialVersionUID TODO 请描述这个变量的含义
	 */
	private static final long serialVersionUID = 1L;
	private Integer apkId;
	private Integer retentMonth;
	private Integer retentExecMonth;
	private Integer execTimes;
	// 当天已经执行量
	private Integer execCount;
	// 当前量
	private Integer currCount;
	// 执行总次数
	private Integer execTotal;
	private String createTime;
	private String modifyTime;
	private String mark;
	private Integer taskNum;
	private String apkName;

	public Integer getApkId() {
		return apkId;
	}

	public void setApkId(Integer apkId) {
		this.apkId = apkId;
	}

	public Integer getRetentMonth() {
		return retentMonth;
	}

	public void setRetentMonth(Integer retentMonth) {
		this.retentMonth = retentMonth;
	}

	public Integer getExecTimes() {
		return execTimes;
	}

	public void setExecTimes(Integer execTimes) {
		this.execTimes = execTimes;
	}

	public Integer getExecCount() {
		if (execCount == null) {
			execCount = 0;
		}
		return execCount;
	}

	public void setExecCount(Integer execCount) {
		this.execCount = execCount;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getModifyTime() {
		return modifyTime;
	}

	public void setModifyTime(String modifyTime) {
		this.modifyTime = modifyTime;
	}

	public String getMark() {
		return mark;
	}

	public void setMark(String mark) {
		this.mark = mark;
	}

	public Integer getTaskNum() {
		if (taskNum == null) {
			taskNum = 0;
		}
		return taskNum;
	}

	public void setTaskNum(Integer taskNum) {
		this.taskNum = taskNum;
	}

	public Integer getExecTotal() {
		if (execTotal == null) {
			execTotal = 0;
		}
		return execTotal;
	}

	public void setExecTotal(Integer execTotal) {
		this.execTotal = execTotal;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	public Integer getRetentExecMonth() {
		return retentExecMonth;
	}

	public void setRetentExecMonth(Integer retentExecMonth) {
		this.retentExecMonth = retentExecMonth;
	}

	public String getApkName() {
		return apkName;
	}

	public void setApkName(String apkName) {
		this.apkName = apkName;
	}

	public Integer getCurrCount() {
		return currCount;
	}

	public void setCurrCount(Integer currCount) {
		this.currCount = currCount;
	}

}
